/*
本地存储（客户端存储）和服务器存储
本地存储：把一些信息存储到客户端本地指定位置。
作用是：1.实现多页面之间信息共享
localStorage/sessionStorage:h5新增api.可以把一些数据缓存到客户端本地

特点：
本地存储信息无法跨浏览器传输。谷歌传的信息ie浏览器获取不到
本地存储按照网站域名（jd.com）来管理，不能跨域访问。同一浏览器下。所有京东页面存储信息，其他非京东页面拿不到存储信息
本地存储不能跨子域名访问： 一级jd.com  二级search.jd.com  二级cart.jd.com 每个本地存储信息互相都拿不到
localStorage和sessionstrage不随请求头提交（cookis每次都随请求提交给服务器）.因此localStorage和sessionstrage和服务器没有任何关系

应用：
登陆
记住用户名密码
购物车


session:
在服务器端建立session后，服务器和当前客户端之间会建立唯一的sessionID标识，本次存储的session信息存在对应的sessionID(sid)下。
客户端输入用户名和密码（加密）点击登录可以基于ajax post请求。
服务器：
1.获取传递过来的用户名和密码
2.到数据库中匹配用户名和密码。如果登录成功，服务器会把用户一些基本信息存放在session中。
3.当服务器返回登录响应内容，会在响应头responseHeaders中增加set-cookie字段属性。属性值里面就有sessionID(connect-sid)值 并且规定httpOnly
浏览器看到set-cookie。会自动把connect-sid值存在本地cookie中。
4.当客户端发送任何请求时候，在requestHeaders都会发送cookie信息。这个cookis里面就包含了conntect-sid值。
总结：服务器给浏览器返回的是唯一的sessionID标识值，重要信息没有返回。客户端发送请求会自动带上cookies.此cookes里面就有sessionID.






服务器创建session出来后，会把session的id号，以cookie的形式回写给客户机
如果cookie禁掉，将无法保持登录状态，因为sessionid存储在cookie中

*/
// localStorage.setItem(key,value) value必须是string格式。即使不是string格式也会默认转为string
localStorage.setItem("name","zhangsan") //增加信息 官方推荐用setItem
localStorage.setItem('age',10)

localStorage.getItem('name')//查找信息
localStorage.removeItem('name') //删除指定的存储信息
localStorage.clear() //清除当前阈下所有存储信息
 

